5875680
423386
70038823
7146368
15934931
11844930
82154565
40806647
577970
24794113
20226853
41779949
89338454
81529939
33741653
81069085
42005407
97578775
23503208
44677915
32799986
83969377
16811895
85257034
82306904
34403278
67038981
15807655
21404453
2108942
75238704
16707426
18567279
40009770
11942687
76732260
95932778
86471384
22002647
21781519