81848643
5067968
25998375
90257111
73131506
97672079
13502542
46389208
98408153
84895831
68096237
6824080
8119669
69677073
92421590
48566272
69405860
16949540
91616405
19104676
75588306
21999579
55665569
82375252
74133933
78168424
7804325
39319892
49608296
39049957
59477356
52602632
55363731
13912568
80217609
73582185
55113922
77477082
53215625
21068194