21631571
83086282
91444056
6110658
32595858
84043278
20731322
95241943
29076297
9338991
58712327
60652839
50861214
92769195
53005790
3941623
49912580
19602657
92931852
91298672
92104332
85577675
68384013
48435905
24423759
21616184
73584625
45142307
74916976
36777027
74418345
4750767
4902566
14014593
68518951
8493308
21824069
24339024
10238487
15179066