88875893
14221455
48228326
51922398
59768000
29643660
52515019
1372758
24375860
42979251
36867238
66972765
45941206
5974299
52894635
460993
47307916
6365590
82059096
6280717
92218554
95764019
61083439
79132927
64151124
77374691
60119163
67917812
31269534
84595303
88724279
95432058
5639226
9882192
81923006
60143319
96395465
80903065
6032282
5455710