523573
68405171
80634507
9671886
67293176
93701428
68394036
65642236
26937259
22269042
56047670
2908635
65348580
35774338
94806508
83246978
96047541
91268044
30189120
12883138
36686220
72417459
8043520
38193097
86257229
16663267
48814825
17539580
74474947
72148786
99295558
54232924
80828346
6729117
30151471
22777391
86737728
63979664
1338312
3232131