30769373
87549894
84142541
18929974
1863808
66375450
4960183
15829499
61316646
71572178
74408311
98044346
5056271
6848436
6927531
49845135
81602502
60472772
57292151
21926179
51717371
18252208
3735256
70276993
87379314
38596460
20521953
85202475
135155
70962054
5797059
8901792
72921665
94149540
51912823
6392116
23965380
21221157
8427229
11322929