26558692
50275337
9922739
11108616
85524578
56268339
57579012
35729244
8816182
80181432
67045497
19809362
86316383
11004780
92262371
4431050
93923839
67384486
7066236
59882395
97063065
89791880
4464253
74802084
6502751
74704876
2017520
4446200
8333571
46179613
7559474
66659706
85546722
4674534
60795887
77721002
21312009
3076149
62961091
21129690