60291639
41543534
22444620
39915335
84406255
14748887
83941759
2239178
15384336
6169510
53964630
81819562
39669410
4408814
63184099
4679394
79057743
68161742
92674144
79729980
4002323
66893439
15214940
55818063
78358880
17462333
82455203
3816906
86916271
95656467
5001423
10529553
3165175
41096603
77507708
54018328
22419485
31142098
43874242
66217