39922594
75739639
68422054
3698869
3377759
39887901
63216368
90281596
44119704
44049578
2270171
41454029
31029826
37983412
38908076
56613786
3105869
48069865
74121382
9115506
96372276
78276088
7798513
8922276
65779905
37621139
54568275
65707823
90651676
91171783
85909792
4000504
49759006
43981379
87429887
87317271
94053661
72756737
42841583
30301787