18449907
72404497
63889099
10477299
9882940
95469010
48182738
62508083
48853186
34834009
12605369
90429483
86776830
22874242
32088592
92482295
91609950
69788501
3682449
84571371
96296802
8031794
71065902
17435408
83732429
56219635
23296164
90598667
8966495
15065654
35897569
48132823
36069422
94593375
70052754
68275570
42296660
24077249
16735356
10402215