37198446
22707444
53819140
42194236
88522399
10649516
50067515
41361599
19036749
60539893
75231059
2471564
57786820
40664604
58462765
13536097
50869823
14037171
4020346
26602661
6158678
80305724
17729140
16211887
98229679
74231597
78111898
68987299
9574909
41567518
23333540
32287972
81034384
22901668
44663791
7598860
1083338
39284514
77525294
44215610