94948136
37236841
326368
25202081
2073731
66585211
77566815
50393705
93777649
49702353
6947775
795886
45211007
67642246
3813644
31978961
82193489
89299058
77929807
2634756
9329031
88201105
5175308
16233662
66857086
72617624
1087412
96688163
92334641
85395727
80734956
39552470
99533372
68691402
34655787
33802052
1095320
86728831
32247375
70741753