45811663
78503422
59639918
2581540
45562109
91824340
9973884
99184785
57034708
21205000
95039884
8412722
65846426
4196239
76156005
51414492
56088628
22185763
1301262
84461389
4627695
2084196
90142821
80457322
75895995
48483143
68091971
42869516
88778607
7242311
4601093
73432155
87249656
98132266
16647162
60716152
6768628
49388015
25883927
19923020