39534493
51326757
341266
97552845
23084666
2985130
47355953
87136113
56687093
19019241
87148706
99471535
55227227
22355264
96834892
60568584
19392074
35618512
3683230
27642284
2252692
45002086
66494340
88188877
67452275
23199679
21214741
19647365
43269942
8838
95333479
70534367
93656391
66173111
19981941
92374737
23191649
6537586
64066848
91017748