85201660
5058046
9019743
9011939
45405525
72493909
92994611
23749980
59346345
4161614
21024389
59813351
5171586
76171843
40451847
51662323
33717130
59603440
49088524
6297325
17024852
38063929
53659545
18574353
83691605
56618553
77137179
1371556
29204137
77073148
71085741
77908718
63875361
85484014
95274062
74934388
69213903
3934703
60894111
36866570