43422772
57827504
52264510
35452494
92625153
1694181
35342393
17489309
87382695
29774360
75791920
6904892
49324001
6659100
5054588
70143326
23589525
99471520
98063594
77219872
52751292
64513946
51742383
18262205
8955585
30609576
53164173
58836289
35007884
21506036
6777433
196460
62471902
56803700
4404279
13297103
28499476
287716
44461386
52161198