34039709
1387731
67309880
28588356
8081193
42963343
24025413
41631163
43789450
53268198
53991418
24307636
79812054
81208274
67787201
8726605
1291723
93116833
72999083
85491584
63636962
82922673
79078459
25605707
77594707
38517257
12191112
61275302
71102405
6903188
81698686
87023653
47595620
55824739
49006068
76625182
1762211
77239014
35377447
63533271