74954365
11948084
9693988
43252457
92293509
35225895
33816385
20915540
84157633
88797660
71773194
31226257
66527376
64409667
61658679
12175486
45105682
48505040
69654501
41342909
83429343
53035409
78958286
38446003
35921614
99874960
65697429
87363373
62551400
23814509
16897891
50616369
22536843
10227105
67627431
1089199
2674336
63345532
43578949
11871487