13109572
82022691
98755390
14188660
16026522
96559912
83052899
79048355
80509895
10823102
19579445
7977405
72992808
92091766
915471
13895573
26861949
52646004
1598358
44299601
5822548
53492768
85261984
68511875
96669524
65833777
34581906
62829546
38929570
39547530
15356371
72509464
89679530
4902003
5415677
50619968
5688621
15476321
52243256
70585469