6999169
5643556
87856439
65983182
9025524
33895238
61583600
38632024
13125108
15939682
96188032
85595357
95651709
5646180
35509450
11659772
78539047
53319926
62249131
73702423
89612429
96107660
90695344
24212492
82494164
24852069
11339138
9670349
77824375
24954989
29803669
60557640
56924079
32429591
16948735
15559779
18727353
98579216
34691915
3374260