81046236
85068893
71293143
97656202
7032614
6448618
49267224
53289441
94203283
45329539
39213147
84126168
8767934
65562512
70409624
37575091
31212366
70086640
11816503
1784724
5095898
59119365
66969201
88111871
35385651
29358024
2943746
84076834
76816029
30608609
82272657
19879459
94829134
16682960
1418341
55154812
7033108
6345507
299596
1804242