66746268
17779216
33368292
49593199
5077471
4709246
3162796
14465965
977961
17587220
84036840
96063187
3063645
39641418
51166130
34409346
34559131
58482832
42756046
52956104
96525079
55062478
27428105
41401707
506847
75022623
3138544
32311265
60231361
73686313
5637705
35446616
63523000
8451211
81091504
20636807
19375956
25591030
36262700
61621082