80911970
27675833
42293872
59813465
79467852
95056716
39417750
13833461
65418149
46769177
32506269
7524361
93906506
62962319
27151187
62846148
25687070
86762668
46704384
3194590
64729011
18761098
84451966
92799655
44074212
30143990
91778116
61598328
19945998
77265478
32243739
71576376
76017854
17051824
34576868
24849031
10214316
31615636
25045447
2167106