28766683
17573601
67382495
10936680
17748802
4169459
47544455
68133960
65408083
74633101
73559396
86698083
223152
29181576
15874022
57332905
60279531
17955193
45946471
59815060
93402611
31776091
75187073
46553764
33165364
86145369
2721873
41781777
58689431
89155007
61061500
25728899
66952514
15235948
66346523
24553739
22608087
13652538
16411432
47612430