62997827
96091613
19188263
124159
74592212
24538240
47719104
43061209
75197071
84975970
61968588
85049983
79663078
23679519
10018456
8888378
78388291
77814457
77569387
61931289
75577315
28331250
22838406
48027115
592633
75625751
638767
34896285
68941957
84807774
21841532
62757036
18656605
10155952
5649381
62908169
3383090
80797302
71107574
95516494