43971378
82405869
72092766
34521045
41532030
7835565
114944
2899702
21776561
41259974
24575291
25331610
73701008
9476456
1274468
322580
19599011
15376362
52328476
4790129
93527356
40187610
23371687
3546317
39148069
34869619
68854613
20468026
73442919
57246640
44202825
41669585
367726
66102548
50498685
99233752
75669308
33273516
18038049
20536878