75282916
68932180
53025162
70583767
87269324
6282448
29275137
34601703
98955285
1123499
8832874
27121110
15929363
94967126
91917141
27447008
2063498
76559130
53307709
36772262
26818815
84439576
56697179
9864567
59423428
45238526
6027654
1106976
82668613
39116111
39109073
92521001
43472051
99184707
74346847
8936085
56295598
58115083
44435223
17002028