57913222
62593026
64444675
31628092
53755117
5431210
35394782
84685300
13552695
87486103
39203553
91774017
4001612
80301761
45315755
35871666
44854160
47396053
66127062
6836379
31696994
86222081
8562859
51602135
86206838
29709996
24131671
98864306
30883770
122239
11412553
93039508
70825921
64714346
48912356
2317899
15914815
1063810
16274221
39033020