35766538
52516068
47022638
42814356
30573601
28034809
23541111
63604138
36013669
53995191
43739300
32776025
90441696
38803257
18898607
37043725
3252156
43195718
63801619
7679106
58465104
66592185
54879930
49502671
14956240
64244760
65706778
481657
28871250
2594964
27412524
70239377
82613843
73284332
11131794
29742467
29463407
15198134
59324972
89662974