57376718
25576212
68828393
76873328
39825290
80075582
98977347
54252395
37561115
10149484
34727342
33975476
60807991
51995342
10268490
81777360
51004814
49982180
40831265
86826205
1198925
80157328
89807730
81391003
65369034
25509109
35014103
85377348
68425229
45847299
81957229
76144220
6678716
1967567
13032312
9861684
78635610
203677
14636332
13033578