48119619
49612166
10822120
20744783
61372810
58933682
70924869
20376369
47642326
73004225
23231892
7535486
64453821
52478272
41409503
9700954
15302500
33982627
83852550
19912018
82401597
94131
7249130
75563461
31638574
1282973
1287353
85933025
45941289
18605207
58586385
41343083
18551935
35917997
90264433
84114548
20455646
33968616
97935284
94364336