14624838
48477552
56531683
21816640
79143398
30258925
84749286
1720487
43863183
10833722
21501113
37096614
96806220
30559587
59969889
39045658
4928420
3318643
15952728
64611292
88721904
78803325
7105845
19386182
77308184
46806433
63456
24893376
37756509
7743234
91293821
41477
33184576
30766493
36332258
60874987
24686872
77017826
86767746
27169269