23819333
99614152
54945088
44729216
41262391
65728065
1742553
67598496
12872826
23712198
29411197
29052608
7124759
86627552
24818953
18012464
47191065
80546703
33605763
79898762
19001199
15871892
42515265
51705639
2076320
15374123
31285435
10334330
9728966
8552416
2593982
5472492
3538586
48595460
79364232
88375086
36365357
83979938
89753042
81244418