27971654
1643563
73763097
1868854
55812100
72143880
98651733
9907939
22574480
90479563
86708290
5168546
9680153
1373509
4126838
1941549
49137135
311921
65046557
3066812
44156093
82447198
66382234
3275129
73732587
75723339
848462
9012010
35565921
63309164
70198543
51189428
912647
54326113
53238020
5114604
86089494
86568082
94822082
955468