41952619
69462647
66473808
87709476
54721721
96951599
82658976
57929299
91199144
5543427
8085328
81639210
10882972
73629603
42013279
7825823
1818950
55848531
6848132
13348994
52352801
8664384
10023839
97012752
76401947
65371137
88815069
89758969
33417420
15727456
54284619
6702553
68991616
4499523
88419818
48431623
21723187
75791722
93597883
99176000