36532191
84013489
48479487
92204794
7856276
3258458
31172291
18194429
86161107
44247810
58358795
15095729
9178621
54946243
39708418
88929645
84717161
96772459
674410000
92776209
23139332
80149225
17568756
86845001
9511627
20685674
48715901
46577993
70948526
62619396
92297206
56204518
61223156
51723375
18787944
13948783
88815475
4435041
26396787
96981740