20752736
81517578
9277861
73792352
10661566
97406156
25457853
14043591
2426602
52786538
47634082
9021820
16929631
4206580
90424808
85686181
4102793
28644541
11672199
82351541
42106343
7965404
7779526
8429913
87554846
2916529
72214129
23301454
36285463
72697867
78747362
73722198
62667913
25585335
49124010
4734522
46109392
31411349
93845269
563548