77885075
33169827
18926919
20014073
42596940
21083186
16468651
37432719
90709109
5633645
16884354
94953673
56335683
14664105
95645115
28864364
64469131
98322626
1471180
8351528
18545910
2906376
58516642
39256393
53515272
23629765
6044614
95321550
52428319
77324297
75583649
1484361
16548480
7235368
72228158
41634587
47254692
43143609
56818222
82859520