82878563
50174385
14688203
9748141
86494127
84028234
80499796
57113115
9645344
5805838
1292729
50766177
74648307
46189689
71636819
18083969
90823019
10263655
80601708
59093284
764631
415084
659153
99004764
22156237
77002440
8265876
42164537
3127996
56996318
46574067
20996501
74852597
85934082
79739162
62847578
34463650
9671471
41313198
87853801