79863727
4497888
75482148
38131974
51043724
21958024
55076800
32582728
27448482
83403278
74555270
73431911
2033977
60206781
25595097
93393508
20634253
48655830
83459818
49144333
265377
60505618
3844521
87395613
45272848
336445
8537443
39139481
70284528
66989208
26059140
81134430
79682873
96373957
65151499
1312282
32084946
65008702
52878493
84754899