50542440
65295041
25806294
63372451
703308
95482287
8280606
6980896
34116109
63891104
37729104
16588526
56573186
1920212
409726
79026832
44125787
4397810
72536383
60687420
23702227
91685882
98185627
60798168
72225155
73863926
19804474
37883321
473288
28472242
70732681
97234434
47562024
78183311
90012632
2468916
21354404
7332209
48518930
14044947