92167194
29845656
93816395
98949601
1563923
99542910
825105
10064322
88416120
85351942
12579759
83908754
79885649
31741994
636727
94852185
15944718
12725971
10033760
30046073
32286124
85242673
73625772
80232368
188104
47202160
50824970
33094005
67108958
76742950
45425543
66107450
68435719
76143510
56413499
80255736
14069751
41336559
87276472
70292280