19141771
14846509
57066674
47776439
41705604
31281562
39637373
36704327
75436177
31281378
70555959
67393213
90484190
83102763
86352456
74213728
67757767
91059096
2591028
99797566
66973424
68435510
97031542
35465212
52168900
5235223
45425452
83348534
90121836
84519497
17992581
43148
6862519
20522800
54158529
29283642
36099212
46479027
32716072
42768509