77699875
60933199
17357927
3406387
28851157
27741707
99629440
41285338
83271345
2742609
27807772
1293741
80419229
79757327
16002754
23957368
95365535
62977702
78741353
80041374
47956577
55931372
20085203
29506810
36524548
5453019
4527033
75363477
20292253
2168591
54946035
77855440
84896184
78046258
20231595
87377489
32398866
90383302
26538731
5378559