29863002
41879166
49243155
38144216
22315858
36124316
59945463
9118721
6686172
29891916
78147933
47954753
36172690
73701907
5498614
59017995
78505189
19174137
15119851
5212861
96769754
25324585
74833400
49341105
34839526
93763039
42458948
8533783
51611082
49137690
35444414
6657378
6746474
58182497
57904789
27052160
92516740
80322534
30272509
11049475