36631530
1624903
7747261
14692255
12733294
1884013
85291722
2604149
149401
96909528
90315633
64024811
53998747
21756726
80279907
2947305
18791782
3518415
35164997
22095467
18135252
14526674
26318234
81987562
50058356
12616965
9238848
26057591
60516269
11823519
59696235
15044375
28631528
66133193
63102627
74444544
26721584
33399058
76729836
46827674