34934424
7892138
76436751
71734280
19609316
94466179
99596516
99427296
9410455
62511286
92778621
71159585
42432135
14413945
3499584
97024430
40529722
6088723
8055944
42031640
6502492
84624091
8157179
7056219
20605850
51448765
23092483
80399155
20736734
35304732
18151809
11764467
75755536
2851835
20363017
67626306
69385801
29595409
19336576
53288735