21392007
56727187
74171861
60208770
21472560
80748175
51724851
26627214
2035940
52115681
19108412
24365686
87823599
59299591
84995062
90875431
39707728
36868658
94911956
15946721
84511868
57953972
12061864
7089630
8508943
7638653
48686421
92984040
60261719
77846189
63835535
44227848
41295653
93806110
90749846
22192460
88345830
77358062
50579103
238236