98286695
38499167
70467184
65797028
73924130
42385520
79799841
60759033
87733816
13562095
72047332
44863214
90293001
84612897
9604781
53875556
97957378
93397995
44688540
48292144
32243109
37091233
7958979
33448885
43139159
65142817
58258724
61134657
85877454
39461796
24648578
60039553
50873525
23808248
76118258
3714468
85906618
43086050
57375440
68808841