93955949
96977714
40221713
28733889
82191837
94679976
31713111
55931854
4762328
35057130
6183204
31771957
26709864
29938108
4048101
3937798
30668318
93007589
71613979
92567480
67037732
34123414
26836407
26404386
40083038
37376402
86486939
3792772
24056810
81892268
26888312
47479960
85816332
63222195
81368270
34238064
5120870
31047146
53754531
99489198