4156623
99328712
88328640
39532145
34703230
18742722
31633450
41694180
53384453
38868576
62129100
182319
9479643
70268772
1048412
55795653
1344214
7228180
59166128
5896334
2526421
416208
63542579
72703976
89054016
37374289
4354830
3484108
8439982
53595074
90303074
16547849
98635357
54463189
72797848
45286924
61218112
87262840
27491819
70679699