45469657
31814009
42733435
2020915
97734330
34917877
35083710
28678219
3450725
1957640
55653298
60464531
49564410
43291171
89737350
60317452
3641607
93306054
372895
6435720
17512427
98955882
18561025
84996018
79914882
44328579
3868498
1027829
54921478
90685787
58327600
23595805
50877598
90431976
10686446
53159936
37172291
76787199
5312549
6632318