45841770
11492308
66863780
12402264
423226
93111217
6463637
986572
59091172
84636265
95395860
26608957
78364407
98571286
86006749
99972344
66693231
19882819
1716127
44323901
14546751
73333490
86309650
8732177
99635274
99312561
11724392
49450
17724438
85492075
2146436
67824246
83148377
16285124
27682414
42859848
22565589
69947517
5479304
27802576