58295550
95504842
7929324
66232195
5777203
77593386
2531279
1622167
21989300
78546648
8785108
44572545
53368414
436574
84492447
23867278
92551665
12951552
42518480
17018569
33364428
71995360
67572770
5175665
5344172
88936838
57143645
86749398
33225933
7294894
46739287
34628520
33696649
14438821
87736945
58429460
40359115
50305008
11669998
26427622