22089340
50925138
86517435
82171108
10067853
59313875
82274990
36022954
15265051
84919303
4760308
78503175
71618268
437296
40737203
79122034
85069527
121877
60503544
77259671
36042625
82401115
69399482
44475248
23083766
96882042
15492888
28107116
75928219
9581550
65104180
43899096
42474398
84252476
43633646
18498453
5834903
7931097
34753801
65622546