42952815
9497770
11734849
16228021
72932223
64908017
27686021
92415113
87865095
76488754
10179229
70661779
30932716
39854903
97912669
42731356
98785004
69697871
8166577
8197163
12732347
780710
89475177
39732039
69395512
86813022
53202770
55412991
61046088
414650
74349465
4218226
38658475
75127846
18058507
39001684
2568235
75094439
4498988
91076811