84197659
63129415
99685208
23958015
24641186
68416634
17341511
44187050
30917020
23236847
88373670
34512650
22705115
80156071
72999253
41037037
40954461
89843061
79433200
99866615
83759041
90604213
91502150
43449502
46798310
18371932
90289872
81529841
33241059
83769887
90709378
36289384
8055058
21849539
95464213
7699487
65873469
7810455
43117975
80797231