80989312
80117655
66194324
6729989
41591888
27327610
49173766
20503794
29137500
62253612
20967968
19816243
97892065
71406403
7512531
6958936
58611766
78574972
49869804
93854980
5977603
74073646
45003558
42511047
75708743
28952808
55421356
51056162
55925940
73472019
20931372
25032173
70006672
44789018
15525354
22802583
57607851
51005798
36223975
22362937