64601628
99809231
90946632
12332114
33691350
21836003
5629293
83131909
24999720
88428324
12442723
12955959
5562491
21434987
70829013
64389941
36978248
48228780
5003610
414602
14203062
7774459
4341548
99659460
33236024
14155992
27996624
5705278
1829875
89183808
80629746
96294215
1201787
5071841
5994960
81739959
5877792
47322493
26734726
39435168