79113175
2375812
63682620
58507795
82684919
96223505
37996723
11927881
79536546
44864314
14307063
53997956
50924219
58439216
37957895
37654708
454666
37546829
17116414
46302594
7488956
38771065
21064225
51887234
3823168
28378243
6964447
83764823
65707805
47622457
94717797
74199622
11163107
64332377
36718163
59354564
35107052
73293266
57341477
4098593