8073009
89438950
2588645
75571571
97134537
29078939
28944944
28172376
2285545
73727628
3007229
67352115
83787774
22143996
59842117
22916854
64221591
44238845
63884174
99165267
11602441
32224255
51297248
66044606
77165782
8447280
12241020
12716087
92107962
56423175
70837616
24851330
20978265
75966568
62669640
35373791
87302170
11068662
40245664
9446736