67885450
97088778
8173
71446688
61665409
82636437
79973763
79134677
51497346
60312505
95795744
48063453
34564827
78154947
9814713
23586105
83015952
17877904
94421866
41543303
7061950
33498271
1766797
37494274
95973532
18831712
33784255
1937587
92438759
70519428
55985155
25134325
916483
14602151
92875665
13903349
62266488
90049042
70019407
54678824