20994500
4602223
29673389
97076250
91478387
63203688
30326850
4712612
18185435
48173087
96686384
57919499
63467853
30473517
22171235
14987955
16651920
83205202
90751653
30459544
98216779
17583950
1885500
93309761
14698357
93063210
6751515
76011841
21241224
88021993
75603293
22294342
87558632
11633835
81793135
114842
6384230
8047812
84892267
92293234