42439755
85637046
2985690
97604475
96603995
3195572
42805603
31902500
98889164
34948181
59672043
13866574
79102660
20652705
95619675
65064569
6684868
54168151
42597656
22857888
2091322
44707404
53799002
4124654
70729749
86515921
58866205
7461911
1715991
79739154
76763754
84994520
34744195
33481005
30725963
44201540
9987147
52456333
58323230
24079050