83964175
90371581
87509573
15773359
74881078
68805937
53633097
62813547
28943243
70713862
38255196
4351572
70809667
15602292
19049299
42326020
59076432
84146221
67057837
84588459
46569358
18271873
8437196
93935470
8758883
87654732
39496008
68115531
58917689
48872325
3500265
77607063
81683321
70808424
37133628
65568807
20323919
18076479
60898104
62789015