92949018
11704659
92945422
88007098
9026979
9083352
7486341
74421192
17844366
11311769
14176791
24117175
49526618
51798688
96976588
14389983
8445745
15845419
12479293
12377825
59069982
74412933
89863163
85204737
13596483
84065569
50156241
71653875
27901468
36892285
7168560
18101193
39864704
22076673
98289935
6799240
2447275
89134171
49209259
58756796