20753982
17745296
11643698
6627256
37521547
82918727
59383156
79685327
69142568
65175170
13095080
72697199
48302838
55186269
89491427
56107326
40171205
77288916
401021
1323167
85686259
1067372
42664328
64663895
12932373
31512016
33196661
62197684
99654520
43194508
93114923
1861553
94782736
3548657
19095377
79149785
99761071
58607391
94204863
13826404