13748692
28413285
95096568
5665734
95887485
70076915
35891448
50661315
68198640
10646741
870659
49174177
71305660
32356967
19403052
46442175
93414892
82978670
29587258
41151459
73269672
42335071
16644277
98439921
29391177
95002536
72147424
779950
57784357
92521593
73369203
36828857
22461846
20277193
81745475
71959496
47969689
2292685
39377468
30445845