43929047
95868813
34174852
77051733
56536272
57061476
6357110
8386211
7290576
2612772
22651195
82709059
92608071
22547131
6412750
65426407
94174390
93801503
72124852
44792120
8851402
67723580
74862889
53615256
91862798
7596830
66072960
79965746
43672824
92202138
1888525
36473764
10702058
15924162
21894090
37638572
87811598
72883474
82097634
73263068