3039134
518341
96027740
8583155
5297563
74873688
36585220
32738059
75383351
47507113
47398825
33511926
13968922
91873380
6051634
20173441
20565535
54839443
47306044
13594218
41258623
23398049
82727872
89562439
30967080
80104431
905720
947506
14532259
31125086
2303891
19299607
33839836
86024844
80245021
93964958
69471058
11309584
15664835
65765837