19038312
19681523
40897153
11406543
32742434
97052958
25521259
531428
61208233
50222823
9691938
71773667
74974514
56616896
18671064
29642697
67041793
63611166
49125629
23254020
2304078
12388363
39261784
50292698
7339303
1476275
8167156
22445220
97315843
30577282
93595471
51443332
78658492
4011497
4419090
82526425
30986351
35765846
64113223
63264020