51602862
96291973
78308529
54254743
79439430
76864072
82004795
8023362
4054027
64309679
92131266
18574667
10587972
79033743
23633843
94786898
80975946
55515683
69619906
26816781
95845305
8299032
92799644
16829855
40536437
1066679
43301904
54428044
92257798
32663684
58193102
1195452
59301521
74228830
4069127
77572850
15093100
3263751
29458126
45991524