21499984
64652420
3688597
84636990
19525857
36765591
87258171
26971919
19818720
72412480
97608932
8873831
2641182
29463562
27651849
67077913
25875040
48172134
80455445
4021734
53373721
41746866
3364225
42459361
90481642
16251459
10989979
45721012
81441634
84257861
11215509
36885668
59638239
70602472
3746487
25819775
63521910
45251553
21236099
96247908