65596973
60003014
90219635
15181670
11048925
24774583
84988249
72021219
89853988
75509042
64912263
89798025
25364551
28303742
9842743
13341395
45366182
48197145
44934477
8763975
25573911
82649806
1923614
52912869
98359533
31795498
20805345
86725402
65038448
47648084
5882795
71458403
56439727
6858071
47093641
39331530
502081
68714362
58219021
9342678