83979756
82642195
61241214
41174055
65756584
7081821
457979
93937878
6029540
64557169
48734244
43437281
7585675
87609168
1216484
9947847
48266938
51353731
9202468
39628616
78678498
7351251
97175712
79493742
97999491
9457561
7825886
85152903
46648607
27973710
85347702
76253391
57354206
13431082
43382187
95072903
42088112
89723582
86328583
2949103