42473570
77094435
8879892
32253122
71082391
17049417
56813176
86425279
9916502
88905501
11023691
72145682
34968556
35083325
24878474
77059067
84071328
50586992
27061335
56273128
96601833
54415880
89943564
96563972
1899496
82853151
38097021
81785445
92862008
95918175
97755662
14386826
69979934
8025871
61374528
78935539
89978663
3681805
71942607
15238107