51968264
43259358
8847805
75456385
53343544
48691129
26909947
3886346
74517191
37399748
25213150
34384994
23078501
13135252
71151345
10344288
34689937
97092095
4471399
78202473
88414305
13466358
76397540
40245035
64331909
20358405
31044455
33863969
15345076
92872861
35613016
61997328
60288905
40256743
29033075
79607300
49179077
74316085
12417670
57731350