1086337
82363265
2811845
78144342
14862193
6001162
9661318
70428312
1018346
82436536
50204256
94674556
51134684
1922485
46375466
30603691
97389156
51081967
13814999
41769936
8184376
2757149
43263312
63724081
27643806
8253810
74666559
83513693
52202978
4129383
32586217
54768533
84223481
62438008
69218006
9252835
99098505
16391950
57659692
1056570