80112040
98498447
20856023
72082656
35759338
90372737
31573081
84939028
68112887
95571966
63887067
94306328
99553189
52485176
57568036
44587996
81976248
19119044
52993097
30997013
80505545
37864008
52183585
69669723
82644370
69676313
94398517
22475705
66029660
17766585
96113303
24852946
24225043
16978185
32449482
14931733
69741448
56352296
47938592
26607655