82736183
15046809
11621812
75572090
7824896
47735012
42854286
732359
66495272
48465666
44405137
83094140
89314647
84821343
13017252
28114876
54835032
18283049
6402480
27938841
8053798
15303749
68613318
56473124
88346848
27173359
142791
9707765
76176056
17012409
54768270
63284781
77014959
73058817
91874081
75433338
75081637
22885390
18764387
8888275