1683283
96694328
5777840
57335983
57034685
34371986
8051975
74943830
4676535
7230564
58031511
69484214
82814936
55353039
27138024
67434811
31972328
56539758
99376917
89751878
32404314
69398350
9012824
9349881
11458276
19431084
55245577
8041650
71288749
44544781
66963479
13697186
4331621
69116824
31941438
62577756
31685785
37326968
3555373
66723503