61921735
50398815
78324276
69707918
62663245
1525382
24696959
3764162
70315581
64879205
26183996
52849353
18537891
6652800
89545641
48181584
99918275
38341682
93777913
16355505
33462601
229437
75542283
4306769
31951777
40322063
44943207
31123071
75197096
81363825
60786646
13476736
30299108
51895429
76117634
55345880
62568617
8926962
24167682
9236640