14161787
2774676
16979986
37261801
8560488
36491410
23467575
93165489
24944113
94102398
1661208
78199450
53719716
29518221
83007822
63174769
62281024
990987
34214725
40172573
5805921
40507789
23311720
64632894
86971558
5270976
20429642
53703943
29228676
6974910
91972113
97438218
7509400
76284255
72362645
91896052
67008105
22928286
49178553
49472699