38678396
3282974
48089636
78118556
97153933
17622848
68313308
86898027
27718255
7948709
23721178
10816355
78616257
78459072
86566316
95235218
44314877
19237554
50156939
24593345
13985997
7905097
43996307
12616373
4962236
91954653
71568740
27401474
38461028
33356773
11175009
42188195
8575054
51441449
3802483
72899525
15306116
91076745
19874299
35607674