32221798
10738779
15003615
8482332
88874851
66621328
5134757
64874987
83027342
17992826
68356707
64624566
68864760
52752137
577318
49675
61615121
63081856
69436273
69548757
92382529
50347983
8925564
97985631
41039323
24179860
97573830
14739252
75679314
68003884
89722778
37722575
9609938
79195964
63851550
34099831
77643712
85124197
23363
14167451