20395554
7274777
6409460
69166691
56298496
51793736
3765826
42994572
7824487
5594225
75732436
3031603
84246428
61417677
88659503
29503278
42193841
20541537
68864050
41241776
94028858
14035478
22639642
56784417
69444916
92151135
64863098
21659776
3299363
1278135
26966092
143071
50866574
24925599
17328870
639362
98214142
40935008
94476831
69691479