16303111
8661520
96868199
73198425
94745173
11681352
150562
95666094
36936415
30039514
65059231
6666944
114676
28207547
35635900
44553879
13885596
40577820
39166408
91591932
15016448
31433531
18189040
33081737
2376301
18416870
8473342
85618261
54007319
98884078
844111
58287522
27282063
96682520
65027371
16826015
585639
59868758
26689947
93747325