1076300
97827196
95519933
92628473
49836532
31693730
69822890
72879296
41563247
54935250
26331823
19913026
1431101
58181239
71893682
5381416
24168522
88903916
15018302
3506628
5774213
58119045
82691407
89833705
62191232
89955819
53565211
51717482
85743731
23109801
79984264
78874641
42617176
70219298
163395
59308795
834515
68615797
48973017
30626176