99143966
73066271
47533346
17927372
5276787
79998197
16563976
59123919
9388830
4828990
19648130
18628654
39727892
597562
73626965
83443250
55256057
39479248
51675021
84371507
3532128
21233771
88692338
3381998
36162272
3925310
73629884
44668859
35416498
98684427
99084650
87732793
15065788
90998
57322658
22462335
80308514
3017289
88631918
77894132