66707342
32424479
69726281
70205459
83154680
48167800
51233472
11353363
51226318
54556318
77588578
5166984
16801406
73269473
14077348
3750927
222862
59956824
9370730
55923402
28948509
41262861
11586313
80582384
2055513
2229341
82687933
10648128
83264439
4505346
51854081
55679122
77063898
3409237
96834381
64678950
92444625
82843939
50498660
73265