91654183
53739827
17541928
50112027
86658743
8818668
69516509
75032817
26427720
22142229
54467185
2042741
20337463
62231152
44195976
8929184
17817181
6216025
51558164
65475640
23777877
45186448
8870299
62622763
27502858
83784258
54355364
17602840
36959140
19709763
71693574
63754151
2172401
76434894
10862709
86397022
8097390
92682595
6035165
52185157