80909875
95213765
66046844
68178803
20875993
20771240
5151639
46308822
90962533
32081253
74854559
4353300
11913104
94587426
7221383
9508179
55466211
56701181
63434275
80775076
11843713
1467741
41858636
89184405
60321088
69271950
77634946
96085576
12108303
22338748
60466487
17761672
90906447
3301108
78103650
46426773
73227494
19251747
96246050
13702466