46189859
97584331
87777814
45832783
2574658
89169971
19356210
11943063
51809476
82882966
60611833
94329130
64516133
19844231
3358724
85788635
10429791
27062953
87792149
18962579
68525734
74035749
98329331
4581706
17575718
38161092
3236162
3960750
42392207
41235374
2023933
30651864
31291801
48384067
27537835
72359084
10519434
3382889
38703810
18837570