23169276
1745711
20354971
90125240
65284545
70481122
35942954
5012752
80888082
2944940
15418684
45381612
37714516
67789943
18707010
77205700
59253950
5862103
49637982
17254948
92808283
88256107
21372863
3213698
14212261
2165680
60406594
26359646
89067072
1499346
9128142
93127376
37902862
73063525
27051578
57179182
82038331
10855889
66696499
527298