255498
15047855
209352
19146656
89584605
848905
34714193
4596238
39543372
64539347
64558634
13509413
23745691
23185108
2620980
75448387
87111660
31036446
43352143
35875796
24243488
89574129
32088355
31768213
38967894
98278641
30951913
8422573
51877732
52645446
12767869
93471931
84032649
2314455
6950588
41587647
5933578
63438813
93339242
39937289