63078357
12947923
26842750
12503284
78991833
34221576
17048578
4112051
153764
3355667
84666337
43695603
88083675
41277497
96716265
55897300
39118017
71404045
72097038
46292693
46659782
67775757
28117925
49421634
76107886
96769516
33609070
82974082
77226174
83061855
52183942
96644464
81473882
48056750
78498762
85945184
4530804
90003106
73256646
54156574