95111042
88875153
3287826
175312
45567786
50442676
33637938
6709790
43962303
62177697
73677551
86724553
79835962
62914763
9313151
53639067
2642112
24764283
26222876
37458971
72375873
3578975
37267744
1473260
36013946
69116850
53798114
748858
87848269
68112641
74641532
9228650
14659734
71175829
265554
81847950
62692345
83215463
77865184
96357815