94698456
72039659
23744364
10012038
20048772
7671483
244662
397057
54403321
25953698
96649686
96112075
22655968
33777131
10461040
15281135
14282942
73658867
73956081
23031707
69946071
11005462
3652006
13229927
3026239
42018203
99272238
93034244
87348878
13475106
6297118
64484996
75801807
35761284
79063914
109944
88539242
49895043
24284595
63569239