48784822
89806713
98301043
15857715
65953037
11585353
73287573
3188360
95013513
64788960
11654021
283386
84663852
54025270
4172590
18895793
8193679
60004283
76842970
36758337
79874335
53402664
42596301
6865443
51278820
78094047
94857141
53887520
92323265
1218330
92278867
67722487
14002501
904655
72664989
14184334
34309756
94859590
4182957
1344756