79973160
7496776
11161075
72812618
93751758
16478156
39106606
63632537
16024496
94585874
66775393
59841102
3244771
575675
19317972
38242047
88889648
44298530
36768360
83851453
99824842
78093471
86341007
95196748
53991187
70115407
5305377
2397469
83429045
1373776
10601610
30582946
57407163
30919043
15807446
85174294
39433593
7802193
47449730
48596758