45997324
26806225
32063919
39274452
1981473
65885305
26703645
99499183
491762
6611101
25246514
60777153
7914772
12927020
6966373
50059620
81139078
12347763
53699431
36978928
76652307
1424499
16413965
3587255
72276520
81701479
39268102
51242740
62111391
42343670
1103692
78842412
91053180
67968982
21573048
19376890
71691575
62984778
20692928
7485522