42494934
77282343
73834423
2042073
65795990
35439851
92833816
84976626
39642987
37157960
44711528
93318789
680940
6992105
40463825
5751953
8790111
98085647
42857411
19846071
82899123
97582839
97104509
86774860
69591370
96499976
15707974
83706904
25088023
535163
1071486
68091678
7329723
56579935
73421343
16399780
72134484
68463060
7587402
79524298