4016108
30516620
98585212
94553435
11792106
2087123
451346
84594
38689621
85005120
3285980
73961507
32714315
8728698
35902904
89424836
10395663
5184270
93802643
17516653
41286428
88841342
8792841
81005421
44048829
44212690
36782525
11244881
43119259
9617082
94818405
78487467
31265125
7279500
9036117
85879653
8800214
29889107
75032628
95869210