66016589
16389319
42376944
9464941
63754612
48726742
98558516
79882547
90545503
1443562
18542538
83841516
1148351
30483998
72075205
81726497
84785450
32549521
74842068
792651
18319328
64792182
3356511
7302293
98915884
6754757
81225485
41226721
90446374
65266611
5596746
63034987
7433404
57162594
46337757
24655968
10993373
36956624
32574308
50874212