67233703
9997443
55866771
94962065
50939225
76945806
1719251
81335552
19739025
97803247
43033226
1788144
30458576
641130
2920854
85576826
35878439
30503165
76243618
85503596
66048318
52647549
1253470
35727851
55757763
1331317
37047691
11342940
98137063
99224316
86225271
64838539
92806490
2940659
1361981
67243285
88184481
57617988
305792
99509375