84552847
59114064
35481418
3347002
25647303
504758
36743917
80592527
10224475
93357406
87041652
49562138
66587262
64246477
47999108
63301812
10807698
78129386
75845436
64901397
37572481
91282916
27647054
68858059
98233965
37028982
24909976
77468168
53928451
10851978
74844630
55076822
69663137
17949283
3007705
12164683
61937380
15972104
90471734
24388749