89663224
76245430
47166483
43299389
43203935
75532908
70242239
77737553
76117370
20682836
76353678
48782772
90693895
79782029
38299648
94493360
67244082
78685272
14496431
96946783
5668354
36383804
63006081
29981303
86047840
25394903
95477876
14498444
40502913
62336049
1201826
49944860
37245100
85242279
12364105
18957877
22813349
87231311
910286
6299152