17662945
29556713
66252103
83952274
44232168
1060439
7791281
46675379
42886839
86221966
1032128
57959127
78307714
82311424
4673756
91747217
83926040
8185462
6534036
3899756
67383141
749246
38677623
61228341
93982208
59835623
28845873
99489895
31492142
57776181
38703842
16324224
5088591
60226056
63473372
14691407
23619012
617934
59621885
32558287