44672853
28537085
20604713
70114344
85912286
886353
84888690
2457658
70184602
82123586
14892589
1502857
27078396
44573793
80147304
99038431
62783072
51666186
5697984
35868920
67172330
37104001
56899835
6911706
85144826
33007813
61392549
43877743
11523347
65935885
56595823
91882697
76018836
3666299
20758713
29604422
34488745
33197232
1341796
83905715