25367822
60558759
76232638
5732873
68524584
37306958
9342405
5659257
19085008
8947146
10614814
11159756
24778872
530388
41429785
73695728
44343478
27555784
44207708
7215741
3222713
61838582
48867922
21067013
77068525
1104898
81107223
48579674
24189515
67575009
28783512
317453
35065375
25625096
1192459
62398651
48438010
42748887
80656569
84724663