5705364
81923842
1186464
51268818
12525823
319199
89239199
88490
53124764
24832051
41996158
38877906
70853580
6736941
61555945
14924837
52118553
21178787
25584864
85656372
32319962
94756424
84729466
28248315
46456216
71526246
25077321
417343
96498013
73358031
30556198
92197397
50572631
33336961
35145149
83459807
64156757
44267685
40286254
23468397