71848292
83522067
77837630
53376080
38564861
336581
99272989
5053237
50782645
62155675
88963568
83649161
45587159
56076421
15611344
8926562
6011584
1585612
88794805
31302784
67899476
46658403
7032723
8804439
99468391
54877038
2792118
30519519
31768003
5270325
2539363
13635321
89529338
7129921
34706608
60157489
92009010
96887287
61541800
37432456