42457291
3924818
66763997
67896868
78804374
12626514
30451310
45112854
26165613
81911114
35133540
96066051
52445104
8222502
16958815
44469877
97487432
19104986
67153832
58193799
4728929
53336628
33504083
30802519
58047303
42061884
53456974
58508621
26028616
72668342
55591101
7742281
58202276
82649
8684941
66618783
93169297
48168429
46786947
15256844