17276686
2443189
36885833
7944382
38474655
22163520
16191757
21217953
26471363
7281766
63624280
22428272
51308689
2293220
48349389
76321425
17662616
7989286
8953681
93426338
47502486
15655685
41998113
80595927
25373419
16349330
60745439
12278234
2687503
7607042
53313939
88033498
62243101
7442290
80549291
9103998
27486130
9222835
56832643
49145025