50071353
20069179
37344775
31299362
39889009
9644992
71365801
6581102
81219977
52239562
63178183
56198769
92132696
53166342
617529
4952110
41671411
89295534
66827382
18395895
73641694
58376773
309147
67431365
43646847
2887554
75349725
28295939
31811483
84949526
29879870
210071
1606534
21364677
9657468
8018116
41538257
25541681
36216654
91904024