7857450
28608255
21268856
50424359
4193293
2878999
97968011
69208824
11387252
24521222
91597448
83077485
64055210
42625277
57007630
5215272
53473335
24183737
9416343
75768165
26638950
90347404
45952288
97246753
10419214
336485
48794536
58083606
82605593
31535099
58361433
799581
45356817
73676367
41452
37489410
79505064
55076375
6133152
607995