78629039
66718075
34103313
65708918
33524385
77253632
23283075
89103102
64685035
30033944
95252248
47955191
7754722
37608806
13959895
71855725
61547087
80383874
82144251
27078869
68884917
36899528
85442470
74384267
60132674
67844968
41095722
48048549
92458316
60637654
95121868
24653935
22432041
88555714
59752859
19323106
90943743
62688236
82882038
17278320