85871378
58515949
4608268
33969812
89129257
85157103
10297011
42839761
85233673
37083548
4391630
68573036
30537741
7167749
34016817
6383656
63876403
27079288
29022034
34726726
42626629
79075524
39063670
41043271
34796089
56012429
39005839
20268507
57073313
2643117
55754584
96376031
3626426
63025282
20757529
47914576
27061711
1161925
5181579
9505931