10189850
58789166
75467766
18262867
68033397
49894880
64922943
55742214
12704965
22212967
80494562
16368391
5359108
66029708
69778034
77586260
36197142
30725822
64047109
95099312
91513601
5547050
84309655
53095295
53818304
4879947
65296113
51077494
89461903
79946079
8758057
93617267
21644274
47031391
76768690
5567768
76786377
54518747
37264170
18632439