96663217
20873056
12681126
10988435
43359191
3157816
23155810
858390
16571742
6114863
55301284
6084162
29287701
18986838
3636282
85068441
94694867
94071664
99438065
48599297
37627581
48343632
7233608
46261113
6395670
20689965
71056301
1055319
9535555
19384624
54409702
82007498
18613075
10644230
42765611
6377904
83521432
91974320
82864473
87224207