7286123
3745608
59585937
40887744
76505298
17527273
20148282
4213534
145271
65074972
10415816
86997050
7376654
89627176
29085933
52253048
34611314
9276251
94418240
1073537
82627754
82367827
17637585
609754
70764935
36226137
50186187
89897035
80538163
97033117
84108463
5440515
16707675
35426599
94492866
49666797
82483708
3615584
41056247
71202586