19293091
30615806
7514562
1454749
87814504
16528716
50635038
49458793
37256833
2522807
25253929
48278365
54211476
765536
1825731
95848984
93992635
52067902
47481176
36378952
98657706
7345737
933232
11392304
61137461
30204906
12818993
55854789
40128536
13919376
42048423
34878449
84948075
11715455
3145614
8336455
63107603
95085807
25034031
84969739