45257992
68573910
21298128
28032018
66028225
43162475
59462131
48841772
72201060
38708074
74213425
6591243
86273785
81205537
47174253
41988314
58561743
56034487
991422
27895233
96073279
66674773
3733590
24568920
55021364
15421524
17869501
6791440
56382095
22795
56573420
87816486
3679472
37155412
55566965
41469991
51299843
26306629
77947996
67334215