74549742
9969514
8925639
25581684
47363239
43809415
73802296
50248930
99292790
27392208
8626038
39841664
17233519
69346414
9717959
97972095
3215134
38208986
43633457
95478540
40835517
86025629
66747403
56851241
27041466
24196966
1202896
38982688
19436350
67385604
534621
64163212
19177461
58084270
25535625
13097888
3279747
11738078
56847546
28453784