67953806
5834473
3153340
72539804
19476675
60133018
27157737
22093815
54538779
56821604
71479528
23137126
53633261
83247774
75016761
79744288
31957243
95042072
15237014
3912254
44779423
14528906
67649847
6634885
58732123
78278706
67904041
74641793
12388897
59134188
83471412
62274760
31021560
25495826
52544259
67059301
20771401
4512984
92702871
30404908