17568626
45586514
22715522
25147229
19238215
75318377
92084120
22782999
57344276
78745031
7811329
47981955
15114906
59661160
1602800
59968196
72762015
79946929
9379656
5841345
50678605
1451376
22326010
26434928
57112834
9177964
88792544
58659272
54244852
72808691
7085375
4652867
47712887
96553057
80927108
19697643
4467265
71637163
6708676
91538094