43882392
91221327
41821290
40369768
60241170
10732388
8361003
4673205
98969328
73405625
58201050
5791934
5003358
89728695
37842152
3415867
85321310
51638058
2638744
85459465
55076800
68553523
70719528
85966076
67479981
68576243
86418873
6693725
357781
29638044
3748530
88443809
13273584
27846544
63563061
91123854
96902181
85237813
13795383
73768528