7764832
54595755
63261150
64069701
76737057
51752714
7080428
83844241
62104021
530522
86442335
35627738
63222060
69473372
64335631
23047868
97064928
14357132
43322048
79796853
30529673
36704655
50957901
29967512
65906263
73443079
84497833
98537378
68092770
24764683
89519251
259353
22946706
15747716
89551618
90552648
54169731
97337192
49449637
80473128