19765237
63274510
41365789
7068535
37172264
3478975
16403889
1106344
36451278
87262430
46425729
87108859
40524338
38048371
1984494
8639960
6139111
38336881
31789539
21888700
5096571
66043139
12704044
71441428
62695988
76353108
62993900
73137602
1094274
64982341
68831558
55905273
43654019
6771943
18155124
30756033
64643947
93663607
41019844
41149894