10351359
92044353
2743960
41474862
19713493
90607690
26078246
25189697
2363453
66178494
45539532
99626673
96336996
29691720
94144967
36116639
26282035
8493239
45724234
46201308
21821175
6646841
85525089
25751776
595647
84912298
56527071
88014484
12571223
74523943
6517160
73809131
63447763
34171158
92037376
413175
50928889
47365072
47622943
37968070