39081265
8222045
71612233
65126023
21987775
55606406
93588969
8373293
58063856
54158071
7140346
43092482
57422812
31644226
227982
65265695
5795786
3167602
8338799
64045828
65866114
68813820
64142373
708729
89684298
23427315
84648083
85585178
96043291
73565908
35186989
31927433
67384620
46281934
54969451
47314452
46861954
63618844
73488308
4891225