3416191
19575080
23608592
2391348
58533772
57539555
8622584
25401528
77735830
21852866
32663012
2528374
24089890
27244217
4569512
82301832
42502857
994348
71775190
60027346
49983412
34958653
31642859
58868285
17045667
33819363
40818365
37974723
48327670
49329635
75018154
67716770
27404147
20588699
15765725
76831151
43046986
19119877
79928572
65175028