41703937
24945795
37242812
61456752
31814184
25164266
53606261
52395648
58985209
59067185
46422917
61063673
85226139
94839994
494670
81838215
27901711
18236097
21582713
5795082
14034747
36514188
35652935
97397577
42816370
98628097
60307141
58286090
49939745
43924829
30486508
4605367
624512
46636438
25285416
5053641
22071446
32756833
80507723
97601031