85077618
9090279
56971739
2714393
27839132
765278
65534391
8395476
61682503
47336022
36792214
84266598
55082206
41479160
1255941
70456772
39884798
18812522
52583743
17159562
31224991
24707667
2602458
72848601
33173155
44254183
86427007
45801733
77629538
38681909
32115180
45678950
72668257
56633828
22473752
61276064
70237211
92453299
2935042
45357715