77141368
22339987
56188492
14854211
9230102
54872742
19374870
3632752
6536827
62654758
97872127
69242295
74527587
7756891
58407244
71363786
4032013
3001268
97231334
24848853
56423917
342593
64199894
26826005
7928633
62794439
68275200
84821203
1778419
11077300
43654564
48994884
27001520
80522884
94602844
67373223
8711194
13773425
96953889
46889854