37719256
51128961
207035
23117890
75723335
3080160
5894654
58272582
47162728
39918952
29033241
33873162
9405695
5978359
41849245
41139151
40311743
34364726
93561691
61114069
2373196
93027111
70708324
38874069
86402869
20255509
96725562
68654170
91556446
34817857
94213826
27975787
45733515
60513056
90666780
99432264
42037014
26431653
97627190
18631896