60017934
83967983
21241002
24757956
15165327
41446426
9878462
98976116
20885472
4596187
55773125
64245108
73428637
1623790
99904603
97638972
79549397
69895492
46034291
28523853
85389946
64154304
69119518
45517790
62826533
755220
10364390
72124363
18684849
81103858
83957665
57168736
67525895
96346931
80352692
25408657
64631230
13122234
66176583
27127833