52575368
42864851
40726409
82703312
12375973
25937376
28246722
329160
58918160
26528178
11785202
34519359
77431143
59263755
64051037
7378719
3937619
82726957
7723597
5939475
70781716
86412050
28259086
97244140
4781330
79831670
31466604
4787336
19014372
65633885
94723036
24402739
26616603
5339330
40374297
82525209
74996387
27097695
9522479
88763210