1668563
23863215
95573594
89713295
41895745
38579277
48731944
75625258
12025040
6763976
47843317
98901632
1790782
388232
31978545
51887676
29883085
20543368
20152441
28892447
51336417
89505861
94204666
94787231
98346364
64494480
6388109
40912183
32572637
82289306
11333060
89367495
84091677
17856225
38011815
6573279
19337915
47466302
96115335
1784492