80735018
45321972
67474326
1144952
87163536
84563997
36432150
71221377
83437425
5404390
56047313
74567519
14244705
79301667
3405984
6955942
35938362
6349857
47026863
1298692
59322291
45287055
75782914
45023558
95543186
46534122
53423975
56396044
5097757
6385165
5542390
95156990
12139360
77978481
3919261
63775
47696745
23929223
12296583
93689853