94763812
63209405
2109485
32942472
77913022
9543509
9431890
21976483
98095852
37348129
88118161
18003053
99155449
21029588
64507212
9664549
8430812
69797800
30193256
80642083
71883499
7674889
4254171
38209970
3846210
89813757
4635388
63387453
76357118
35192649
87662165
97001486
72546279
46284247
499659
38081364
80512705
943889
75353160
80698898