57379023
79276937
16755848
71624420
79366531
67553621
83547997
22723898
23989560
25196232
58744018
857860
5669714
5374646
98051322
75542610
37907546
1617601
22856704
94548411
65094982
1756213
54124305
55842043
3626208
40801699
30517279
66056691
33124626
58617988
61855250
28509452
5233838
5673533
57557108
2108639
13664894
49906127
37426700
29065019