76061475
5642136
2331815
96713069
17139666
68391596
1947647
14103902
58979608
68627679
3566745
32088852
6144630
99606507
88006133
24666560
77031127
29229423
7045286
82368034
111165
22265163
49225026
94625867
19435300
7938916
180973
9876634
2961078
15166533
10105164
21506628
12677855
62038996
35761338
59417062
17607456
23663269
43316287
46176599