27164562
6431349
18176916
79185803
1493190
42264073
12964537
49193838
877299
79517433
19519364
6435365
22858877
51572088
88479222
16525144
6674308
49101449
4011443
84976628
36691907
66413313
54333001
68601799
8202630
93368918
51432630
85302065
10238173
5523638
313433
26493009
86589880
82077647
47374136
41738179
69674599
5891415
77579394
14842003