31735922
33144794
18861393
93884454
28421296
45896500
3754818
16781900
10356701
97842306
26989419
2495552
5046703
58259270
92522413
87683857
80245036
61114682
56587478
10304414
32622609
9959906
56113809
1563317
2904506
95737864
41488731
42248374
82425818
95454449
26295732
7757359
2361816
82082411
77619072
2372717
88876372
8964935
14389551
19492025