28674458
3386733
15697012
36433934
3389818
21264769
6085421
80674731
43283360
8421589
85107750
66535998
34557044
12838443
84804489
21347012
88523403
2480219
8574943
87401336
15341342
31282793
53632640
10072745
38619830
11421700
76227373
89327314
28686863
39959458
8182858
4954336
96572813
82286994
65062932
66016637
71707408
6749351
40301975
67403992