3535860
411770
61141654
6371211
19404530
14482633
8172972
686216
35985036
26514337
58304299
20495618
3714515
74422911
28617017
1452091
87052794
89220
23889992
5349613
17725271
49982269
42168413
81953913
12454091
41714242
6618960
53863254
64192011
77329368
83981682
17154807
70655343
7769996
66097401
51729
17816606
5232437
14932609
82042814