42389685
18544683
29458647
67574087
36857594
499515
30769560
33548390
80007941
49361802
52014707
25369795
26747306
62788019
60072708
70299837
70462790
7468301
59158443
5873119
76422802
7306204
23644717
86085885
11092904
66776885
9102302
20217078
4084995
39725639
80155650
17028226
57086558
8306570
57178034
44289852
42899268
4728725
28018066
13252950