38527049
5302625
10424778
5279110
42455668
5027221
47116319
21454413
90669587
99181041
30543454
92885074
59928243
6449574
68944888
34555600
47288927
20459380
10528042
79493392
91637138
31352266
68859765
16883159
13906584
43846375
45374389
37585034
87066299
92989042
50769386
28172786
76901893
44818955
76423636
1015752
58683603
44771690
39144327
24047049