731236
1524952
33107735
18388391
54726875
4297299
59044762
63733983
20454165
35735186
536139
20503737
88539197
55123907
22921955
6562050
95335685
79169361
17882671
67549072
51286734
62491508
56774923
86113502
63577096
57182433
19234822
81113596
98083221
45464014
46485700
28001868
18887559
84141333
80979130
160266
56848964
55879923
73017231
759467