48648788
60661895
22498250
21113311
10797116
82456352
3526156
71606124
7010796
8416608
30831364
35627469
25381492
17223228
30652735
35868581
89011607
68896190
78348549
26332392
58386676
3083350
5447900
38366442
84134071
65335453
27021259
35609233
12368128
90262468
12355688
1568702
29355174
86317763
74315044
75503511
3855113
9708195
82694650
47282434