5301612
89287026
81834206
77439098
75281394
3975434
63623564
6826425
5192172
88674191
98054422
97898538
56584964
11777620
54584533
47674110
70562118
33003066
8428506
70445599
45025479
86296920
53324793
81741286
32563160
38168399
71325544
74893755
65984909
98048628
7024822
28944151
61122958
6143293
67856613
77982925
9593866
1063179
11968405
4157933