67145985
87584277
2372706
93378184
71398451
3109789
75099168
68099050
7714419
10047661
7975758
82981416
93563156
58706062
2915378
82252636
8275521
33674614
4558989
42361600
72617598
97973029
83865271
11762774
8348286
99342026
51897887
72528774
24949507
57949640
5606393
55998170
66524921
59384557
88947150
29517370
40524580
52466817
10147596
41254528