59464380
93722082
6969086
28581555
59027654
97319590
34006326
2061242
28726225
13411808
27958311
15273449
41492718
76304438
56924799
88665296
6739215
32215815
25823044
848645
92817332
1783873
753175
27512327
69992600
82713000
84315846
16708903
55584929
69777045
2163437
12717513
60915710
24724626
39155505
92446295
83605631
85728257
4264591
40147088