59947926
4958185
18893608
9188375
39797674
9432301
38187827
8748417
14136245
49767837
42837205
61667434
62838139
30689207
4336858
93985978
2581377
2313060
34178196
3083624
77206084
11019805
36685300
45528442
5664237
54805846
39745443
17755407
55457232
21372104
4484699
55801217
48046221
1417323
93786580
95484054
30532292
16293795
79232438
66662003