23964897
93108421
52782739
29302045
2552689
20141247
8879264
28938549
26687156
40251665
37884927
82489437
73054778
32167338
86384526
2437924
37672997
75426626
30782138
25686417
95877999
6629485
72519947
36593258
53485635
7988082
8001953
57326796
75786750
13431064
7546912
23192874
7402065
15674844
5064867
84727897
3925686
10662819
6719670
80956947