34633523
1022478
9425628
48007636
6169591
9487168
6443101
11344297
85303891
70529089
36609534
30353798
30013942
86924502
23784064
81457991
20637065
83384633
43158785
37906453
57179664
9144639
26997491
7796657
80369646
86091023
46586665
4881167
63796224
36548520
16952812
9170413
27441151
14618207
75693848
98295797
78639674
3015532
9666704
32918851