69026736
63175057
37805973
96488545
12959279
87412722
68018072
52653965
19508659
72703279
30818568
70215319
21201630
17012497
2469999
7945499
69346903
99169369
85367039
65404591
82048909
41425535
8528901
40927241
55353720
5174642
94275615
96668800
41204457
55398095
50777715
95392862
29885751
8705588
94477787
33106866
36743603
12678042
9851135
2341472