41321386
4492580
26052514
2644214
50946
69864921
3501179
18717389
42629455
11521764
54029166
49574325
6645833
81466633
26038224
46616387
99097694
76655364
2937469
359429
76759361
9933172
28678620
13648759
72896118
6834909
32614889
71269441
9079975
3986116
21059343
51712063
33175156
74952589
84922337
7802484
29256587
15519053
22173270
80812071