26053400
55622625
23935387
50484383
6499680
47938253
67959022
34855983
2756818
95812567
77344345
50734755
50032459
54972983
77441080
24633382
39201374
22239913
44376020
42197256
78913643
46411679
7395381
31212135
66689909
97465306
8154541
90112542
82313788
93399121
31353291
39568674
1102889
21549433
29385977
48355320
18062823
56457239
6796182
88327215