47935726
47538223
343854
59104658
304712
2423450
80128859
92227711
17257945
72355631
79256922
37053526
91624778
89771437
35167411
95929369
63995924
58271019
5366905
98527372
29395717
30651292
71897127
74876203
74982596
73886266
74409607
35699492
23755968
5151566
92862622
44039199
61058452
30188443
15558900
66077328
62362316
15835537
24124331
33866294