74362614
56599851
4737986
13702051
5042567
42196867
766312
45333525
89053547
5147752
3067511
70592151
45636159
39281084
64775325
65566078
23325459
65086008
31735117
35068951
67203412
41207079
8420859
43296548
57369821
34334669
40018610
89161938
12273677
66252975
86646415
26558303
2324210
75657176
30956571
83299332
25921660
48783232
41118452
8725306