2771330
91057287
73507731
1794469
28904688
4727313
78582152
91668235
11907971
75243742
72638568
56507882
21093868
44829231
10728295
69262316
11966605
99182049
44531663
36712484
40382114
74282115
12138801
65926497
87949288
82374838
14274591
11634154
79207378
21396790
71657952
63633292
53293163
33774977
78875910
3002970
92714511
63125243
2356752
3937218