37439651
49857916
46061197
28997180
52017680
10196099
13203418
35535388
86524862
16675005
45354930
88332445
6354675
67558695
49219655
63823308
78937292
42725884
76368110
57212152
94804907
84524325
12327580
87254899
11457490
74408490
16408665
959880
45607910
9933522
54262602
79976889
14789103
17944840
4998367
10335917
40854673
41962112
68244595
18729218