92547720
59989613
69456514
24409730
38139072
3496746
733614
38384948
14313944
34904951
48159222
67944039
75473861
46513223
18398845
20811280
88429175
24109813
98796664
9153480
77357760
58018929
31543995
67173396
40552969
13941414
41202197
65931122
64938468
54741752
86889610
41729212
8014373
81725287
93071895
64531259
15811146
90313544
8477200
15128584