67978333
23182512
5363449
16965218
7679875
46381997
42362695
75882982
23669929
28335184
52335573
72462386
75589258
26583024
32086336
52015222
42601952
327223
13251139
24643504
8209107
92322436
42128621
16721369
11674802
51034361
96705074
252979
754144
3775903
80077814
4418433
47954359
54117800
38902913
94767491
60375050
74476472
3045638
56058378