54788300
5443743
40681274
2521745
64787360
8697925
187962
40842899
42608915
91362897
50525416
81612357
54766685
73097457
51187637
52277389
71233636
59457717
29993217
51667150
13256648
15583056
80612190
58053176
98156023
75967855
28412700
60533238
37618672
10077892
7526339
93491015
42093427
97369945
554202
38273748
3125540
8368849
58119373
12379838