23447397
14262213
82481947
69674298
11755926
90889067
79924266
49728594
75919701
79229604
64008095
22601351
78359097
52803960
64164353
17982663
29445651
25877550
16809012
17895589
19124249
2522877
46425975
70067303
80342565
78926850
8131670
40492773
5837332
41082936
71517136
35571699
75688174
61644787
68137165
13886339
67578075
97704220
15346374
86108434