36704076
94247424
9863912
44496980
61099659
26761557
31474420
10667297
5662569
97435506
51109447
5634556
19383703
11608136
36402877
125166
6701928
38384285
936484
97406401
93227377
42727158
20983913
81382612
15228671
69869125
9671898
47765810
41562162
40131968
4739364
58932344
31609934
7425391
25651258
70464367
60655018
18876673
37411447
70995942