343788
21544095
13125955
19175799
11931846
30353700
80869940
55518094
89259973
82457017
49122443
44203821
52157928
89017820
60037228
94398891
45713421
26472029
26864161
93564030
20193747
19598512
79596406
53649549
5493284
8679859
75111697
63842055
56903224
63091169
74453774
27716098
92656069
10465509
25334825
52389781
2021577
22683109
32427300
9573870