99031746
8697264
72675526
99082650
49247462
14228963
55476987
2049395
19961058
8689285
67719772
2107487
79082063
235464
46747200
2035484
29338596
62083325
35934327
52322454
45723876
70658011
61899710
30117208
48101821
39058701
39753398
82671031
81385949
73657384
32526016
52171844
8901707
94048875
52753559
10194142
74573040
32142415
8504533
1117319