8110349
5081226
90431779
4356856
53548509
54271782
17817607
88473139
40112790
2675603
2346333
19875314
26967348
2578583
93769207
9924282
17226150
57691938
93041238
47689032
6218418
4035334
3704145
24131931
53154558
71311276
16369518
7913019
5499419
44645075
7297221
88281267
66952340
20095824
730167
9400509
24902
80045641
75098412
13104575