83876542
1160296
42679353
34838138
81547842
47209991
78499800
69768894
58335836
69081016
7079880
736391
90876514
66166048
26541453
57282818
31241570
21213656
57234586
95035397
58526258
9921539
18053809
72318351
48798954
64226380
40628796
99061566
92885883
83375969
7315575
4967182
1864665
30729275
81077846
57977739
15652284
77725446
98136354
87733500