76938415
24033086
70342388
3222666
41249765
97373572
1519561
88957874
44788018
75531486
35076504
93289094
49865089
31242762
84405902
22194463
84594129
45207454
14026228
73006054
68266561
37195596
54134626
47262322
29783942
7597463
52175657
17035124
60026765
955851
1208437
69902933
3561001
95106802
76077390
8109211
78384787
66812880
79021427
63314903