30914108
37289417
117243
36484867
94839475
68499252
65736558
2809993
5836922
25843277
3459634
7557476
30127648
74965747
51624537
17995213
8442174
98241308
68314446
45596590
43494874
37423432
96474416
63787469
59619897
24161476
28102460
18073526
48069297
84633831
41281535
21625235
96818532
27624763
81601056
53737607
922368
57611782
5733392
18095429