19699488
64686778
67265058
15922583
8011606
98076531
41916092
47334363
84945744
42501858
86808851
36313964
72119659
65008867
74361880
75763749
26522646
87452965
55058640
2883890
72603671
51617052
89091867
44911773
85848417
70586324
29029140
21695526
32464928
29563044
85808728
15457410
76576920
15632871
2323585
14149344
20419698
6123042
303142
47197436