35387545
69164052
51642963
70928156
7101755
99108579
22061649
59556152
2423801
40816806
28143620
24781833
11656338
77801598
3280384
3871198
52567091
48768522
912150
78007555
81546471
46323128
35379123
83761589
6259894
24615639
2717297
96902719
85612996
85245983
38892184
5787722
27684652
47368256
41272491
8977241
33773010
16278204
4106714
15855254