97113673
45742352
1691904
27046524
7071598
94594123
93622760
96141041
55889644
77649787
38376851
44653868
8583820
74039681
45982274
30298301
90813313
47418130
7368709
75335507
95605809
145318
55965188
90194007
95283541
49527935
85132672
1093068
17121602
44908199
94523457
48551689
76963952
79845865
64564165
32777119
1488782
48567248
71487367
55062703