9870250
87577846
4837268
20346205
96275588
132352
19017114
80057045
41672264
82588731
39495829
25805618
51484358
4048293
88902623
53663844
72967737
3208764
84714936
82516943
89348136
5841770
24145377
6336159
35565841
32041464
99134140
79703621
2800798
4320739
42901233
2199305
73448534
75129607
97004046
3146204
5031005
95431644
58084392
28229802