27596462
87823096
43317954
12531821
81341789
78869190
78629865
33296356
1231758
33489549
41954418
49878441
2508026
42233977
70095814
73912063
64360
96335348
1284635
74576635
74882960
60988905
40302252
17896879
12621030
87238609
20873612
9876954
24477516
85482216
49852281
30404061
71953660
37163568
94454196
4465790
59036192
8635282
6481752
39473643