44908378
10551114
69732383
85241928
19005011
5907094
95828264
7447430
7533344
37043233
62462315
82587897
44522484
14454054
76388673
25268448
27232754
3388181
99309197
68533939
17878164
827061
52998667
6707616
27829294
18889449
3938434
21552723
2217537
51309416
40418227
32874718
97279562
55881961
42808550
45718766
27953864
89453195
46691558
46169838